The 69-year-old victim told police he gave Glenolden-based Lane General Contracting owner Joseph Ronald Lane IV an $11,000 down-payment in October 2020, according to the Westtown-East Goshen Regional Police Department.
No construction work was ever done by Lane, who failed to return the money and stopped communicating with the resident, police said.
An arrest warrant was subsequently issued for Lane, and he turned himself in on Friday, police said.
He was arraigned and charged with home improvement fraud, deceptive business practices, receiving stolen property, and theft by deception, by Magisterial District Judge Martin G. Goch.
He was released on $25,000 unsecure bail pending a preliminary hearing.
Click here to follow Daily Voice Bristol and receive free news updates.